Big Huge Thesaurus

Malva sylvestris

noun